URL:     pyommer.html
Author:  Phillip Yommer
Course:  CPSC 4040
Title:   Computer Graphics Images
Problem: Final Programming Project
Title:   Recoloring Images for Vision Deficient Viewers
Date:    12/04/2017

Abstract: Color mapping to a limited palette. The main goal is to allow a user to select a default color vision deficiency (Protanomaly, Deutanomaly, or Tritanomaly) and have the program filter the colors of an image to the visible colors for the deficiency, creating an output image clearly visible in detail to a viewer with the selected color deficiency.
Original Test Image:
Filtering for Protanomaly:
Transformation Matrix: 0.567 0.433 0.0 0.558 0.442 0.0 0.0 0.242 0.478 Filtering for Deutanomaly:
Transformation Matrix: 0.625 0.375 0.0 0.7 0.3 0.0 0.0 0.3 0.7 Filtering for Tritanomaly:
Transformation Matrix: 0.95 0.05 0.0 0.0 0.433 0.567 0.0 0.475 0.525 Original: f1
Filtered: f1-p2
f1-d2
f1-t2